<?php
require_once 'BaseController.php';

/**
 * マイページ更新完了画面コントローラクラス<br />
 *
 * @package apamanshop
 * @author
 * @copyright　
 */
class Mypage_MypagefinreController extends Mypage_BaseController
{
	/**
	 * インデックスアクション
	 *
	 * @access public
	 * @return void
	 */
	public function indexAction()
	{
		$this->checkLogin();

		//表示テンプレートパス設定
		$this->_display_path = APPLICATION_PATH . '/modules/mypage/views/scripts/common2.tpl';

		//=====表示用共通パラメータ設定=====
		$this->setCommonParams();

		//=====ブロック設定=====
		$this->setBlock($this->_mypagefinre_helper,$this->_js_mypagefinre_helper);

		//=====表示=====
		$this->display($this->_display_path);
	}

	/**
	 * マイページ新規登録完了画面の共通パラメータ設定
	 *
	 */
	private function setCommonParams()
	{

		$MyUcd = (array_key_exists('MyUcd', $this->_params)) ? $this->_params['MyUcd'] : null;


		//=====モデルインスタンス生成=====
		$this->_model = new Mypage_Model_Mypageregre();
		//パスワードチェック
		$account = $this->_model->getUserInfo($MyUcd);

		//ID(e-mail)
		$id = $account[0]['M92_E_MAIL'];
		$Pass =$account[0]['M92_PASSWORD'];
		$NickName = $account[0]['M92_HANDLE_NAME'];
		$Sex = $account[0]['M92_SEX'];
		$Age = $account[0]['M92_AGE'];
		$Info =$account[0]['M92_ANNAI_FLG'];
		$HTMLMail =$account[0]['M92_HTML_MAIL_FLG'];

		//TODO:formParam、CHeyaCD、SrhKbnStockはいらないと思う。。。
		//検索条件からのパラメータ引きずり
		$formParam = (array_key_exists('formParam', $this->_params)) ? $this->_params['formParam'] : null;
		//Cookie登録上限部屋CD
		$heyaCd = (array_key_exists('CHeyaCD', $this->_params)) ? $this->_params['CHeyaCD'] : null;
		$searchKbnStock = (array_key_exists('SrhKbnStock', $this->_params)) ? $this->_params['SrhKbnStock'] : null;

		//=====タイトル=====
		$this->setTitle('賃貸情報アパマンショップ［マイページ｜新規登録完了］');

		//=====ヘッダタイトル=====
		$this->setHeaderTitle('賃貸住宅・賃貸マンション・賃貸アパートの検索ならアパマンショップ。全国の賃貸住宅、賃貸不動産情報が満載です。');

		//=====タイトルバー設定=====
		if (Apm_Otheritems::IsNullOrEmpty($formParam) == false)
		{
			$this->setContentsTitle('地域から探す　検索条件を登録', 'class=\'orange\'');
		}
		elseif (Apm_Otheritems::IsNullOrEmpty($heyaCd) == false)
		{
			$this->setContentsTitle('物件詳細　お気に入りに登録', 'class=\'orange\'');
		}
		else
		{
			$this->setContentsTitle('マイページ　更新完了', '');
		}

		//=====表示用のテキスト設定（性別)=====
		if($Sex==1)
		{
			$strSex ="男";
		}
		else if($Sex==2)
		{
			$strSex ="女";
		}
		else
		{
			$strSex ="－";
		}

		//=====表示用のテキスト設定（年齢)=====
		if($Age==1)
		{
			$strAge ="～19";
		}
		else if($Age==2)
		{
			$strAge ="20～29";
		}
		else if($Age==3)
		{
			$strAge ="30～39";
		}
		else if($Age==4)
		{
			$strAge ="40～49";
		}
		else if($Age==5)
		{
			$strAge ="50～59";
		}
		else if($Age==6)
		{
			$strAge ="60～";
		}
		else
		{
			$strAge ="－";
		}

		$strInfo = "いいえ";
		if ( $Info == 1 ) {
			$strInfo = "はい";
		}

		$strHTMLMail = "いいえ";
		if ( $HTMLMail == 1 ) {
			$strHTMLMail = "はい";
		}

		//なんか色々
		$this->_data['strFormParam'] = $formParam;
		$this->_data['strCHeyaCD'] = $heyaCd;
		$this->_data['strSrhKbnStock'] = $searchKbnStock;
		$this->_data['eID'] = $id;
		$this->_data['ePass'] = $Pass;
		$this->_data['ePass2'] = $Pass2;
		$this->_data['eSex'] = $Sex;
		$this->_data['eAge'] = $Age;
		$this->_data['strSex'] = $strSex;
		$this->_data['strAge'] = $strAge;
		$this->_data['eInfo'] = $Info;
		$this->_data['eHTMLMail'] = $HTMLMail;
		$this->_data['srtInfo'] = $strInfo;
		$this->_data['strHTMLMail'] =$strHTMLMail;
		$this->_data['MyUcd'] = $MyUcd;
		$this->_data['eNickName'] = $NickName;
		$this->_breadcrumb->reset();
		$this->_breadcrumb->add(Apm_Config_Search::BREADCRUMB_TOP, $this->_baseurl);
		$this->_breadcrumb->add('マイページ', $this->_baseurl . 'mypage/menu');
		$this->_breadcrumb->add('登録情報の変更', $this->_sslurl . 'mypage/mypagereg');
		$this->setBreadCrumb($this->_breadcrumb->generateBreadcrumb());
		$this->addMetaCss('/css/inquiry/hp/form.css');
	}

}
?>
